From 9a3f410ecc5446b3010cd553c86cd7ce8b178bd9 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 11 Oct 2004 16:07:34 +0000 Subject: [PATCH] More widget gallery. --- ChangeLog | 4 +-- ChangeLog.pre-2-10 | 4 +-- ChangeLog.pre-2-6 | 4 +-- ChangeLog.pre-2-8 | 4 +-- docs/reference/ChangeLog | 7 +++-- docs/reference/gtk/Makefile.am | 1 + docs/reference/gtk/images/image.png | Bin 0 -> 2457 bytes docs/reference/gtk/images/scales.png | Bin 0 -> 3543 bytes docs/reference/gtk/visual_index.xml | 6 ++++ docs/tools/widgets.c | 45 +++++++++++++++++++++++++++ 10 files changed, 65 insertions(+), 10 deletions(-) create mode 100644 docs/reference/gtk/images/image.png create mode 100644 docs/reference/gtk/images/scales.png diff --git a/ChangeLog b/ChangeLog index 24c0d64608..db255a468c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,7 @@ 2004-10-11 Matthias Clasen - * docs/tools/widgets.c: Create scrolledwindow and statusbar - images. + * docs/tools/widgets.c: Create scrolledwindow, statusbar, + scale and image images. 2004-10-10 Matthias Clasen diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 24c0d64608..db255a468c 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,7 +1,7 @@ 2004-10-11 Matthias Clasen - * docs/tools/widgets.c: Create scrolledwindow and statusbar - images. + * docs/tools/widgets.c: Create scrolledwindow, statusbar, + scale and image images. 2004-10-10 Matthias Clasen diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 24c0d64608..db255a468c 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,7 +1,7 @@ 2004-10-11 Matthias Clasen - * docs/tools/widgets.c: Create scrolledwindow and statusbar - images. + * docs/tools/widgets.c: Create scrolledwindow, statusbar, + scale and image images. 2004-10-10 Matthias Clasen diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 24c0d64608..db255a468c 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,7 +1,7 @@ 2004-10-11 Matthias Clasen - * docs/tools/widgets.c: Create scrolledwindow and statusbar - images. + * docs/tools/widgets.c: Create scrolledwindow, statusbar, + scale and image images. 2004-10-10 Matthias Clasen diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 9e8e81b9a7..b167945b93 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,9 +1,12 @@ 2004-10-11 Matthias Clasen - * gtk/images/statusbar.png: New image. + * gtk/images/image.png: + * gtk/images/scales.png: + * gtk/images/statusbar.png: New images. * gtk/visual_index.xml: - * gtk/Makefile.am (HTML_IMAGES): Add statusbar image. + * gtk/Makefile.am (HTML_IMAGES): Add statusbar, scale + and image images. 2004-10-11 Matthias Clasen diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am index fd8ab8e83f..52b66bf38a 100644 --- a/docs/reference/gtk/Makefile.am +++ b/docs/reference/gtk/Makefile.am @@ -227,6 +227,7 @@ HTML_IMAGES = \ $(srcdir)/images/scrolledwindow.png \ $(srcdir)/images/spinbutton.png \ $(srcdir)/images/statusbar.png \ + $(srcdir)/images/image.png \ $(srcdir)/images/messagedialog.png # Extra options to supply to gtkdoc-fixref diff --git a/docs/reference/gtk/images/image.png b/docs/reference/gtk/images/image.png new file mode 100644 index 0000000000000000000000000000000000000000..3200e6bace115290cdce969fe84debec1a26ec29 GIT binary patch literal 2457 zcmb_ec{JOJ7XBq_4GpE1kc6~G?X*=HVk<356*bzigrT-j(b9@FmTF?FVl3^5We{pf zs+3k5OHpm3Cf5{|N2kBEhjfoli#DQ@ zlp_YRFsk1WX$H{qIf5WYzr=BaEVE)Y4Mj6>%S~)dGCT@ur$YHX8?IeC^A+8qd>2Lzb+=>)#{mL8|a>04LM#?p)0T$DNkl3jv2i1eg{5FgZ9S~2ZYhti_ zkgYDxMT$fmxwFF;p?xq(XcK6FC>{&c&JFJ9;(^Pj1zn^7)QZnCga>*mK^$$3zXUWi z4ijt0ofNQXrGB`%i_b7?0a6)SncL==caD0t(pzcBXmqU`VY>Y zm|L@r4w3K{H8+9d!mgEr&VtD=ONzv1J~T()rR9bBfx?a3XE}x;V`3G=tl3E{X~o1= z$EcPKl2--1f>!5G4i;TGbIVKLx&jFDn!VD54hhO)jijQv_melXP8$BU)mce=N4|am zBU%q` znqRagKWEh31Oo=x)K|eAn%w|iwzrTmN~T@nJLJb5@;~tYIv#MoHuS~@?64Tw=scDl zAHOf0(uI2I7QAn$E>;SVpSWpRatcrS#!{=;Xkk0#c)BjNib>2!3`kUki#DWy6{&yw z&RH>Wh(IDQaa;ji*mZ|lb+=nKiw;}mNDWt~t}56Aold0sWc86XsX&qa+22U&70tH_ zE};pC8?9mQWQ_dR=rAe6ujh;NVd&GHZ&xI;@L$j`x=X?>1)r3a4C;PAXi@U`aq9Et zTlPwRf!4$QfezV@MT!xjaC1~Ep)>n%hMkS|tgU6Rj7f8k%HUPEmRvf67NB1iUiOVW zZgV@(k#}7BW03(hO}A{&s9^Du!;5Q^8z!r>yhna-D5@UI^-p3XAI$XEeVRnWPZ~&` z^st$ht*E2q-8tNVuD9qLS%q$;N4C?Ngq-Sq9DV1Ez~KG+2e}TwXt9{>AMM4{xi|xe zqL(gz9J%XIlG0ZJ@^xF#e}K!VJXT$;`j;Y>OvJ^1>Ss&#D46kP#~XCNh)@ow@lFML zxiofl8t~EUz}In>IP>zh8Tg1g5nnq+rB`x4_p3% zUHlN4Rv=rh!Zuf9cf3t@V1_<@rwTkCRUuMl-*@M|$YEHAU(&rjfwpq$FH%d+9_m7e%UeH)W>8inY zSEeS^bz*(Jj0&r2B=}7wxX3(S2 zqz7=Hc?eH3&TYhJXD#5Oov67yntRmTQs8~Y9rwKN&oxwtx@iIW)zJi5lyX0&+vJchTF`**7M7`-!K_c~hcnx=Qu19B)5B zBuUQk8)65#KG@Vs$E6WAdIA)>`x*3%p$){&QTXh}&6qU8nZRWKGi{$o!h>tWJ!XH- zW)}MV7?QoJ|15nmrN;5w4=z6b*GW!W>!ob@W*#yfDC=P^<vN;HG#ieRjDK69^ z*Q4m%-P=j7jP#tstAq${ANE`L^Lrkp95Am78ZU@312m>&w!nXZ#I+9iJ!eEHd4Aee zTYMj2V9h&=BlVv{)6}xYuFWq;4>jhhH@i%6lRRP)ecJmn)b?`wSGykHyk`lSYOzR1 z;l?}qlq%Wy6+T6wcv1}tKr9nhOgfPgZ+B8c0gUyEU~W`7jRKYNAF2+68HO;Z|qnfYf&Zr*v>GB+hax39)#?eoq^aMRO2-9g3qW0`mwyf|HBVtB=dN z@nWX{m>H-TxPBQpq9<=GDQ+zOVp_{o2N_f;*1GKaQSV5)_#9BlMCw6VGOSCyY=;X9 z&bx+gs!o5V{EU0sGN2omvm-ST%QUtyYO-{~_H+zJKZ&Ws&Ntowd1A{U=7E8coKN`z@R~Jm$K&HWtvr%=O#c4AKQHSGb{4er Ho(cZ~hyspk literal 0 HcmV?d00001 diff --git a/docs/reference/gtk/images/scales.png b/docs/reference/gtk/images/scales.png new file mode 100644 index 0000000000000000000000000000000000000000..3a54373499e9a12ac66809e6d8dc4b4a1a7ec33b GIT binary patch literal 3543 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 literal 0 HcmV?d00001 diff --git a/docs/reference/gtk/visual_index.xml b/docs/reference/gtk/visual_index.xml index a57843ff42..7d9dd39782 100644 --- a/docs/reference/gtk/visual_index.xml +++ b/docs/reference/gtk/visual_index.xml @@ -77,4 +77,10 @@ + + + + + + diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c index 9062d3b4d7..cff1b15c97 100644 --- a/docs/tools/widgets.c +++ b/docs/tools/widgets.c @@ -598,6 +598,49 @@ create_statusbar (void) return new_widget_info ("statusbar", vbox, SMALL); } +static WidgetInfo * +create_scales (void) +{ + GtkWidget *hbox; + GtkWidget *vbox; + + vbox = gtk_vbox_new (FALSE, 3); + hbox = gtk_hbox_new (TRUE, 0); + gtk_box_pack_start (GTK_BOX (hbox), + gtk_hscale_new_with_range (0.0, 100.0, 1.0), + TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (hbox), + gtk_vscale_new_with_range (0.0, 100.0, 1.0), + TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (vbox), hbox, TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (vbox), + g_object_new (GTK_TYPE_LABEL, + "label", "Horizontal and Vertical\nScales", + "justify", GTK_JUSTIFY_CENTER, + NULL), + FALSE, FALSE, 0); + return new_widget_info ("scales", vbox, MEDIUM);} + +static WidgetInfo * +create_image (void) +{ + GtkWidget *widget; + GtkWidget *align, *vbox; + + widget = gtk_image_new_from_stock (GTK_STOCK_DIALOG_WARNING, + GTK_ICON_SIZE_DND); + + vbox = gtk_vbox_new (FALSE, 3); + align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0); + gtk_container_add (GTK_CONTAINER (align), widget); + gtk_box_pack_start (GTK_BOX (vbox), align, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (vbox), + gtk_label_new ("Image"), + FALSE, FALSE, 0); + + return new_widget_info ("image", vbox, SMALL); +} + GList * get_all_widgets (void) { @@ -629,6 +672,8 @@ get_all_widgets (void) retval = g_list_prepend (retval, create_scrolledwindow ()); retval = g_list_prepend (retval, create_spinbutton ()); retval = g_list_prepend (retval, create_statusbar ()); + retval = g_list_prepend (retval, create_scales ()); + retval = g_list_prepend (retval, create_image ()); return retval; } -- 2.30.2